package com.shsh.safemanage.util;

public class Constants {
	// request parameters
	public static final String REQUEST_PARAMETER_JOB_NUM = "jobNum";
	public static final String REQUEST_PARAMETER_PASSWORD = "password";
	public static final String REQUEST_PARAMETER_LOGINTYPE = "loginType";
	public static final String REQUEST_PARAMETER_CONFIRM_PASSWORD = "confirmPassword";
	public static final String REQUEST_PARAMETER_ADMIN_NAME = "adminName";
	public static final String REQUEST_PARAMETER_NAME = "name";
	public static final String REQUEST_PARAMETER_DEPARTMENT_ID = "departmentID";
	public static final String REQUEST_PARAMETER_DEPARTMENT_NAME = "departName";
	public static final String REQUEST_PARAMETER_ID = "id";
	public static final String REQUEST_PARAMETER_EQUIPMENT_NAME = "equipName";
	public static final String REQUEST_PARAMETER_PAGE_NUM = "pageNum";
	public static final String REQUEST_PARAMETER_DEPARTMENT_TYPE = "departType";
	public static final String REQUEST_PARAMETER_DEPARTMENT1ID = "depart1ID";
	public static final String REQUEST_PARAMETER_DEPARTMENT1ID_1 = "depart1ID_1";
	public static final String REQUEST_PARAMETER_DEPARTMENT2ID = "depart2ID";
	public static final String REQUEST_PARAMETER_DEPARTMENT3ID = "depart3ID";
	public static final String REQUEST_PARAMETER_DEPARTMENT2_NAME = "depart2Name";
	public static final String REQUEST_PARAMETER_DEPARTMENT3_NAME = "depart3Name";
	public static final String REQUEST_PARAMETER_POSTID = "postID";
	public static final String REQUEST_PARAMETER_POSTCHECK_ID = "postcheckID";
	public static final String REQUEST_PARAMETER_POSTCHECK_NAME = "postcheckName";
	public static final String REQUEST_PARAMETER_POSTCHECK_PATTERN_ID = "postcheckPatternID";
	public static final String REQUEST_PARAMETER_POSTCHECK_PATTERN = "postcheckPattern";
	public static final String REQUEST_PARAMETER_POSTCHECK_CONTENT_ID = "postcheckContentID";
	public static final String REQUEST_PARAMETER_POSTCHECK_CONTENT = "postcheckContent";
	public static final String REQUEST_PARAMETER_POSTCHECK_STANDARD_ID = "postcheckStandardID";
	public static final String REQUEST_PARAMETER_POSTCHECK_STANDARD = "postcheckStandard";
	public static final String REQUEST_PARAMETER_POSTCHECK_SOURCE_ID = "postcheckSourceID";
	public static final String REQUEST_PARAMETER_POSTCHECK_SOURCES = "postcheckSources";
	public static final String REQUEST_PARAMETER_POSTCHECK_GRADE_STANDARD = "postcheckGradeStandard";
	public static final String REQUEST_PARAMETER_POSTCHECK_CHECK_FREQUENCY = "postcheckCheckFrequency";
	public static final String REQUEST_PARAMETER_IS_MANAGER = "isManager";
	public static final String REQUEST_PARAMETER_PROBLEM_TITLE = "problemTitle";
	public static final String REQUEST_PARAMETER_PROBLEM_CONTENT = "problemContent";
	public static final String REQUEST_PARAMETER_ZHENGGAI_CUOSHI = "zhenggai_cuoshi";
	public static final String REQUEST_PARAMETER_INFORMED_PERSON = "informedPerson";
	public static final String REQUEST_PARAMETER_MANAGEGROUP_ID = "manageGroupID";
	public static final String REQUEST_PARAMETER_PROBLEM_EQUIP_ID = "problemEquipID";
	public static final String REQUEST_PARAMETER_EQUIP_ID = "equipID";
	public static final String REQUEST_PARAMETER_DATE_START = "dateStart";
	public static final String REQUEST_PARAMETER_DATE_END = "dateEnd";
	public static final String REQUEST_PARAMETER_PROCESS_METHOD = "processMethod";
	public static final String REQUEST_PARAMETER_FEEDBACK = "feedback";
	public static final String REQUEST_PARAMETER_TRANSFER_ID = "transferID";
	public static final String REQUEST_PARAMETER_USER_ID = "userID";
	public static final String REQUEST_PARAMETER_FROM_PAGE = "fromPage";
	public static final String REQUEST_PARAMETER_ROLE_ID = "roleID";
	public static final String REQUEST_PARAMETER_ROLE_LEVEL = "roleLevel";
	public static final String REQUEST_PARAMETER_JOB_POST_ID = "jobPostID";
	public static final String REQUEST_PARAMETER_SELECTED_BY = "selectedBy";
	public static final String REQUEST_PARAMETER_PROBLEM_IDS = "problemIDs";
	public static final String REQUEST_PARAMETER_PROBLEM_ID = "problemID";
	public static final String REQUEST_PARAMETER_GRADE = "grade";
	public static final String REQUEST_PARAMETER_COMPLETE_DATE = "completeDate";
	public static final String REQUEST_PARAMETER_DAY_START = "dayStart";
	public static final String REQUEST_PARAMETER_DAY_END = "dayEnd";
	public static final String REQUEST_PARAMETER_DAY = "day";
	public static final String REQUEST_PARAMETER_MONTH = "month";
	public static final String REQUEST_PARAMETER_YEAR = "year";
	public static final String REQUEST_PARAMETER_DISPLAY = "display";
	public static final String REQUEST_PARAMETER_DEFECT_TYPE_ID = "defectTypeID";
	public static final String REQUEST_PARAMETER_TENDENCY_TYPE_ID = "tendencyTypeID";
	public static final String REQUEST_PARAMETER_WRITE_DATE = "writeDate";
	public static final String REQUEST_PARAMETER_LOSS = "loss";
	public static final String REQUEST_PARAMETER_REASON = "reason";
	public static final String REQUEST_PARAMETER_ENTER_PAGE = "enterPage";
	public static final String REQUEST_PARAMETER_DUTY = "duty";
	public static final String REQUEST_PARAMETER_TEAM = "team";
	public static final String REQUEST_PARAMETER_PROBLEM_TYPE = "problemType";
	public static final String REQUEST_PARAMETER_SHUTDOWN_TYPE_ID = "shutdownTypeID";
	public static final String REQUEST_PARAMETER_START_YEAR = "startYear";
	public static final String REQUEST_PARAMETER_START_MONTH = "startMonth";
	public static final String REQUEST_PARAMETER_START_DAY = "startDay";
	public static final String REQUEST_PARAMETER_START_HOUR = "startHour";
	public static final String REQUEST_PARAMETER_START_MINUTE = "startMinute";
	public static final String REQUEST_PARAMETER_END_YEAR = "endYear";
	public static final String REQUEST_PARAMETER_END_MONTH = "endMonth";
	public static final String REQUEST_PARAMETER_END_DAY = "endDay";
	public static final String REQUEST_PARAMETER_END_HOUR = "endHour";
	public static final String REQUEST_PARAMETER_END_MINUTE = "endMinute";
	public static final String REQUEST_PARAMETER_IS_SOLVED = "isSolved";
	public static final String REQUEST_PARAMETER_IS_REGULAR = "isRegular";
	public static final String REQUEST_PARAMETER_INIT = "init";
	public static final String REQUEST_PARAMETER_ACCIDENT_NAME = "accidentName";
	public static final String REQUEST_PARAMETER_CASUALTY = "casualty";
	public static final String REQUEST_PARAMETER_OVERVIEW = "overview";
	public static final String REQUEST_PARAMETER_HANDLE = "handle";
	public static final String REQUEST_PARAMETER_ACCIDENT_TYPE_ID = "accidentTypeID";
	public static final String REQUEST_PARAMETER_CASUALTY_NAME = "casualtyName";
	public static final String REQUEST_PARAMETER_GENDER = "gender";
	public static final String REQUEST_PARAMETER_AGE = "age";
	public static final String REQUEST_PARAMETER_WORK_AGE = "workAge";
	public static final String REQUEST_PARAMETER_WORK_TYPE = "workType";
	public static final String REQUEST_PARAMETER_CASUALTY_DETAIL = "casualtDetail";
	public static final String REQUEST_PARAMETER_SERIOUS_LEVEL = "seriousLevel";
	public static final String REQUEST_PARAMETER_MORAL = "moral";
	public static final String REQUEST_PARAMETER_SERIOUS_INJURY_COUNT = "seriousInjuryCount";
	public static final String REQUEST_PARAMETER_DEATH_COUNT = "deathCount";
	public static final String REQUEST_PARAMETER_INTROSPECTON = "introspection";
	public static final String REQUEST_PARAMETER_REVIEW_TEAM = "reviewTeam";
	public static final String REQUEST_PARAMETER_REVIEW_DETAIL = "reviewDetail";
	public static final String REQUEST_PARAMETER_REVIEW_TIME = "reviewTime";
	public static final String REQUEST_PARAMETER_CASUALTY_INDEX = "casualtyIndex";
	public static final String REQUEST_PARAMETER_FACADE_ID = "facadeID";
	public static final String REQUEST_PARAMETER_SENDBACK_MSG = "sendbackMsg";
	public static final String REQUEST_PARAMETER_IS_SANWEI = "isSanwei";
	public static final String REQUEST_PARAMETER_LIST_TYPE = "listType";
	public static final String REQUEST_PARAMETER_CATEGORY_PERSON_POSITION_ID = "categoryPerPosID";
	public static final String REQUEST_PARAMETER_CATEGORY_PERSON_POSITION_OTHER = "categoryPerPosOther";
	public static final String REQUEST_PARAMETER_CATEGORY_PERSON_EQUIP_ID = "categoryPerEquipID";
	public static final String REQUEST_PARAMETER_CATEGORY_PERSON_EQUIP_OTHER = "categoryPerEquipOther";
	public static final String REQUEST_PARAMETER_CATEGORY_WORK_ACTIVITY_ID = "categoryWorkActID";
	public static final String REQUEST_PARAMETER_CATEGORY_WORK_ACTIVITY_OTHER = "categoryWorkActOther";
	public static final String REQUEST_PARAMETER_CATEGORY_TOOL_EQUIP_ID = "categoryToolEquipID";
	public static final String REQUEST_PARAMETER_CATEGORY_TOOL_EQUIP_OTHER = "categoryToolEquipOther";
	public static final String REQUEST_PARAMETER_CATEGORY_WORK_ENVIRONMENT_ID = "categoryWorkEnvID";
	public static final String REQUEST_PARAMETER_CATEGORY_WORK_ENVIRONMENT_OTHER = "categoryWorkEnvOther";
	public static final String REQUEST_PARAMETER_PARAM_JSON = "paramJSON";
	public static final String REQUEST_PARAMETER_WEAK_REPORT_TYPE = "weakReportType";
	public static final String REQUEST_PARAMETER_WEAK_TYPE = "weakType";
	public static final String REQUEST_PARAMETER_NEED_DELETE = "needDelete";
	public static final String REQUEST_PARAMETER_HAS_NONEWORKTIME = "hasNoneWorkTime";
	public static final String REQUEST_PARAMETER_NONEWORKTIME = "noneWorkTime";
	public static final String REQUEST_PARAMETER_ESCALATE_ZONGBU = "escalateZongbu";

	// request attributes
	public static final String REQUEST_ATTRIBUTE_ERROR = "REQUEST_ATTRIBUTE_ERROR";
	public static final String REQUEST_ATTRIBUTE_USER_LIST = "REQUEST_ATTRIBUTE_USER_LIST";
	public static final String REQUEST_ATTRIBUTE_POSTCHECK_USER_DAILY_REPORT = "POSTCHECK_USER_DAILY_REPORT";
	public static final String REQUEST_ATTRIBUTE_POSTCHECK_MONTH_CHECK_SUMMARY_REPORT = "POSTCHECK_MONTH_CHECK_SUMMARY_REPORT";
	public static final String REQUEST_ATTRIBUTE_POSTCHECK_MONTH_QUALITY_REPORT = "POSTCHECK_MONTH_QUALITY_REPORT";
	public static final String REQUEST_ATTRIBUTE_POSTCHECK_DEPART_MONTH_CHECK_SUMMARY_REPORT = "POSTCHECK_DEPART_MONTH_CHECK_SUMMARY_REPORT";
	public static final String REQUEST_ATTRIBUTE_POSTCHECK_DEPART_MONTH_SANWEI_REPORT = "POSTCHECK_DEPART_MONTH_SANWEI_REPORT";
	public static final String REQUEST_ATTRIBUTE_POSTCHECK_CORP_MONTH_SANWEI_REPORT = "POSTCHECK_CORP_MONTH_SANWEI_REPORT";
	public static final String REQUEST_ATTRIBUTE_DEPARTMENT1_POSTCHECK_MAPPING_LIST = "DEPARTMENT1_POSTCHECK_MAPPING_LIST";
	public static final String REQUEST_ATTRIBUTE_DEPARTMENT2_ID = "REQUEST_ATTRIBUTE_DEPARTMENT2_ID";
	public static final String REQUEST_ATTRIBUTE_PROBLEM = "REQUEST_ATTRIBUTE_PROBLEM";
	public static final String REQUEST_ATTRIBUTE_ACCIDENT_FACADE = "REQUEST_ATTRIBUTE_ACCIDENT_FACADE";
	public static final String REQUEST_ATTRIBUTE_ROW = "row";
	public static final String REQUEST_ATTRIBUTE_PROBLEM_HSE_CATEGORY_LIST = "REQUEST_ATTRIBUTE_PROBLEM_HSE_CATEGORY_LIST";
	public static final String REQUEST_ATTRIBUTE_IS_READONLY = "REQUEST_ATTRIBUTE_IS_READONLY";
	public static final String REQUEST_ATTRIBUTE_NEW_PROBLEM = "REQUEST_ATTRIBUTE_NEW_PROBLEM";

	// error key
	public static final String ERROR_KEY_EMPTY_USERNAME_OR_JOBNUM = "ERROR_KEY_EMPTY_USERNAME_OR_JOBNUM";
	public static final String ERROR_KEY_NULL_USER = "ERROR_KEY_NULL_USER";
	public static final String ERROR_KEY_NULL_REGISTER_USER = "ERROR_KEY_NULL_REGISTER_USER";
	public static final String ERROR_KEY_NOT_EQUAL_PASSWORDS = "ERROR_KEY_NOT_EQUAL_PASSWORDS";
	public static final String ERROR_KEY_USER_HAS_REGISTERED = "ERROR_KEY_USER_HAS_REGISTERED";
	public static final String ERROR_KEY_LOGIN_FAILED = "ERROR_KEY_LOGIN_FAILED";
	public static final String ERROR_KEY_BLANK_MANAGEGROUP = "ERROR_KEY_BLANK_MANAGEGROUP";
	public static final String ERROR_KEY_NULL_EQUIPMENT = "ERROR_KEY_NULL_EQUIPMENT";
	public static final String ERROR_KEY_HAS_NOT_RIGHT_TO_PROCESS = "ERROR_KEY_HAS_NOT_RIGHT_TO_PROCESS";
	public static final String ERROR_KEY_PROCESS_METHOD_ACQUIRED = "ERROR_KEY_PROCESS_METHOD_ACQUIRED";
	public static final String ERROR_KEY_ESCALATE_USER_ACQUIRED = "ERROR_KEY_ESCALATE_USER_ACQUIRED";
	public static final String ERROR_KEY_ESCALATE_DEPART1_ACQUIRED = "ERROR_KEY_ESCALATE_DEPART1_ACQUIRED";
	public static final String ERROR_KEY_INVALID_DEPARTMENT_KEY = "ERROR_KEY_INVALID_DEPARTMENT_ID";
	public static final String ERROR_KEY_NO_RIGHT_TO_CLOSE = "ERROR_KEY_NO_RIGHT_TO_CLOSE";
	public static final String ERROR_KEY_INFORMED_USERS_ACQUIRED = "ERROR_KEY_INFORMED_USERS_ACQUIRED";
	public static final String ERROR_KEY_INFORMED_USER_REPEATED = "ERROR_KEY_INFORMED_USER_REPEATED";
	public static final String ERROR_KEY_INVALID_WORKNUM = "ERROR_KEY_INVALID_WORKNUM";
	public static final String ERROR_KEY_INVALID_NAME = "ERROR_KEY_INVALID_NAME";
	public static final String ERROR_KEY_HAS_NOT_RIGHT_TO_SENDBACK = "ERROR_KEY_HAS_NOT_RIGHT_TO_SENDBACK";
	public static final String ERROR_KEY_IS_PROCESSING_BY_CHUSHI = "ERROR_KEY_IS_PROCESSING_BY_CHUSHI";
	public static final String ERROR_KEY_CONVERT_FAIL = "ERROR_KEY_CONVERT_FAIL";
	public static final String ERROR_KEY_ACCIDENT_REGISTERFORM_FAIL = "ERROR_KEY_ACCIDENT_REGISTERFORM_FAIL";
	public static final String ERROR_KEY_ACCIDENT_UPDATE_FAIL = "ERROR_KEY_ACCIDENT_UPDATE_FAIL";
	public static final String ERROR_KEY_DATE_SCOPE_NEEDED = "ERROR_KEY_DATE_SCOPE_NEEDED";
	public static final String ERROR_KEY_DATE_SCOPE_SAMEMONTH = "ERROR_KEY_DATE_SCOPE_SAMEMONTH";
	public static final String ERROR_KEY_INVALID_DEPARTMENT = "ERROR_KEY_INVALID_DEPARTMENT";
	public static final String ERROR_KEY_WRITE_FAIL = "ERROR_KEY_WRITE_FAIL";
	public static final String ERROR_KEY_IS_NOT_AUTHORIZED = "ERROR_KEY_IS_NOT_AUTHORIZED";
	public static final String ERROR_KEY_OTHER_CONTENT_REQUIRED = "ERROR_KEY_OTHER_CONTENT_REQUIRED";
	public static final String ERROR_KEY_IS_NOT_AUTHORIZED_CLOSE = "ERROR_KEY_IS_NOT_AUTHORIZED_CLOSE";
	public static final String ERROR_KEY_IS_NOT_AUTHORIZED_SANWEI_ESCALATE = "ERROR_KEY_IS_NOT_AUTHORIZED_SANWEI_ESCALATE";
	public static final String ERROR_KEY_IS_NOT_AUTHORIZED_ESCALATE = "ERROR_KEY_IS_NOT_AUTHORIZED_ESCALATE";
	public static final String ERROR_KEY_NONEWORKTIME_NEEDED = "ERROR_KEY_NONEWORKTIME_NEEDED";
	public static final String ERROR_KEY_IS_NOT_AUTHORIZED_GUANLIRENYUAN_WEAK_ESCALATE = "ERROR_KEY_IS_NOT_AUTHORIZED_GUANLIRENYUAN_WEAK_ESCALATE";
	public static final String ERROR_KEY_IS_NOT_AUTHORIZED_SHUTDOWN_CLOSE = "ERROR_KEY_IS_NOT_AUTHORIZED_SHUTDOWN_CLOSE";

	// admin error key
	public static final String ERROR_KEY_ADMIN_LOGIN_FAILD = "ERROR_KEY_ADMIN_LOGIN_FAILD";
	public static final String ERROR_KEY_ADMIN_ILLEGAL_ROLE_ID = "ERROR_KEY_ADMIN_ILLEGAL_ROLE_ID";
	public static final String ERROR_KEY_ADMIN_ILLEGAL_DEPARTMENT3_ID = "ERROR_KEY_ADMIN_ILLEGAL_DEPARTMENT3_ID";
	public static final String ERROR_KEY_ADMIN_ILLEGAL_DEPARTMENT1_ID = "ERROR_KEY_ADMIN_ILLEGAL_DEPARTMENT1_ID";
	public static final String ERROR_KEY_ADMIN_ILLEGAL_JOBPOST_ID = "ERROR_KEY_ADMIN_ILLEGAL_JOBPOST_ID";
	public static final String ERROR_KEY_ADMIN_DELETE_PROBLEM_FAIL = "ERROR_KEY_ADMIN_DELETE_PROBLEM_FAIL";
	public static final String ERROR_KEY_ADMIN_ILLEGAL_POSTCHECK_ID = "ERROR_KEY_ADMIN_ILLEGAL_POSTCHECK_ID";
	public static final String ERROR_KEY_ADMIN_DEPARTMENT1_POSTCHECK_EXISTS = "ERROR_KEY_ADMIN_DEPARTMENT1_POSTCHECK_EXISTS";

	// label key
	public static final String LABEL_KEY_AGREE = "LABEL_KEY_AGREE";
	public static final String LABEL_KEY_ACCIDENT_STATUS_APPLICATION = "LABEL_KEY_ACCIDENT_STATUS_APPLICATION";
	public static final String LABEL_KEY_ACCIDENT_STATUS_UPDATE = "LABEL_KEY_ACCIDENT_STATUS_UPDATE";
	public static final String LABEL_KEY_ACCIDENT_STATUS_COMPLETE = "LABEL_KEY_ACCIDENT_STATUS_COMPLETE";
	public static final String LABEL_KEY_HSE_CATEGORY_TYPE_RENYUANWEIZHI = "LABEL_KEY_HSE_CATEGORY_TYPE_RENYUANWEIZHI";
	public static final String LABEL_KEY_HSE_CATEGORY_TYPE_GERENFANGHUZHUANGBEI = "LABEL_KEY_HSE_CATEGORY_TYPE_GERENFANGHUZHUANGBEI";
	public static final String LABEL_KEY_HSE_CATEGORY_TYPE_ZUOYEXINGWEI = "LABEL_KEY_HSE_CATEGORY_TYPE_ZUOYEXINGWEI";
	public static final String LABEL_KEY_HSE_CATEGORY_TYPE_GONGJUSHEBEI = "LABEL_KEY_HSE_CATEGORY_TYPE_GONGJUSHEBEI";
	public static final String LABEL_KEY_HSE_CATEGORY_TYPE_ZUOYECHANGSHUO = "LABEL_KEY_HSE_CATEGORY_TYPE_ZUOYECHANGSHUO";
	public static final String LABEL_KEY_XIAOJI = "LABEL_KEY_XIAOJI";
	public static final String LABEL_KEY_HEJI = "LABEL_KEY_HEJI";

	// session attributes
	public static final String SESSION_USER = "SESSION_USER";
	public static final String SESSION_ADMIN_IS_LOGIN = "SESSION_ADMIN_IS_LOGIN";
	public static final String SESSION_REGISTER_USER = "SESSION_REGISTER_USER";
	public static final String SESSION_MAPPING_SHIYEBU = "SESSION_MAPPING_SHIYEBU";
	public static final String SESSION_MAPPING_EQUIPMENT = "SESSION_MAPPING_EQUIPMENT";
	public static final String SESSION_MAPPING_EQUIPMENT2 = "SESSION_MAPPING_EQUIPMENT2";
	public static final String SESSION_MAPPING_MANAGE_GROUP = "SESSION_MAPPING_MANAGE_GROUP";
	public static final String SESSION_MAPPING_POSTCHECK_SET = "SESSION_MAPPING_POSTCHECK_SET";
	public static final String SESSION_MANAGE_GROUP_USER = "SESSION_MANAGE_GROUP_USER";
	public static final String SESSION_MANAGE_GROUP_SET = "SESSION_MANAGE_GROUP_SET";
	public static final String SESSION_PROBLEM_DEPARTMENT1 = "SESSION_PROBLEM_DEPARTMENT1";
	public static final String SESSION_PROBLEM_EQUIPMENT = "SESSION_PROBLEM_EQUIPMENT";
	public static final String SESSION_DEPARTMENT2 = "SESSION_DEPARTMENT2";
	public static final String SESSION_ESCALATE_USER = "SESSION_ESCALATE_USER";
	public static final String SESSION_REGISTER_NEXT = "SESSION_REGISTER_NEXT";
	public static final String SESSION_PROBLEM_CONDITION = "SESSION_PROBLEM_CONDITION";
	public static final String SESSION_ADMIN_USER = "SESSION_ADMIN_USER";
	public static final String SESSION_OPEN_REGISTER_USER = "SESSION_OPEN_REGISTER_USER";
	public static final String SESSION_POSTCHECK_CONDITION = "SESSION_POSTCHECK_CONDITION";
	public static final String SESSION_PROBLEM_DEFECT_CONDITION = "SESSION_PROBLEM_DEFECT_CONDITION";
	public static final String SESSION_PROBLEM_TENDENCY_CONDITION = "SESSION_PROBLEM_TENDENCY_CONDITION";
	public static final String SESSION_DEFECT_CONDITION = "SESSION_DEFECT_CONDITION";
	public static final String SESSION_OTHER_CONDITION = "SESSION_OTHER_CONDITION";
	public static final String SESSION_TENDENCY_CONDITION = "SESSION_TENDENCY_CONDITION";
	public static final String SESSION_PROBLEM_NOTPLANNED_SHUTDOWN_CONDITION = "SESSION_PROBLEM_NOTPLANNED_SHUTDOWN_CONDITION";
	public static final String SESSION_PROBLEM_TEMP_SHUTDOWN_CONDITION = "SESSION_PROBLEM_TEMP_SHUTDOWN_CONDITION";
	public static final String SESSION_NOTPLANNED_SHUTDOWN_CONDITION = "SESSION_NOTPLANNED_SHUTDOWN_CONDITION";
	public static final String SESSION_TEMP_SHUTDOWN_CONDITION = "SESSION_TEMP_SHUTDOWN_CONDITION";
	public static final String SESSION_ADMIN_PROBLEM_CONDITION = "SESSION_ADMIN_PROBLEM_CONDITION";
	public static final String SESSION_ACCIDENT_CASUALTY = "SESSION_ACCIDENT_CASUALTY";
	public static final String SESSION_ACCIDENT_CONDITION = "SESSION_ACCIDENT_CONDITION";
	public static final String SESSION_POSTCHECK_DEPART_MONTH_CHECK_REPORT = "SESSION_POSTCHECK_DEPART_MONTH_CHECK_REPORT";
	public static final String SESSION_POSTCHECK_DEPART_MONTH_SANWEI_REPORT = "SESSION_POSTCHECK_DEPART_MONTH_SANWEI_REPORT";
	public static final String SESSION_POSTCHECK_CORP_MONTH_SANWEI_REPORT = "SESSION_POSTCHECK_CORP_MONTH_SANWEI_REPORT";
	public static final String SESSION_POSTCHECK_MONTH_QUALITY_REPORT = "SESSION_POSTCHECK_MONTH_QUALITY_REPORT";
	public static final String SESSION_READ_PROBLEM_ID_LIST = "SESSION_READ_PROBLEM_ID_LIST";
	public static final String SESSION_WEAK_REPORT = "SESSION_WEAK_REPORT";
	public static final String SESSION_WEAK_CORP_REPORT = "SESSION_WEAK_CORP_REPORT";
	public static final String SESSION_PROBLEM_LIST = "SESSION_PROBLEM_LIST";
	public static final String SESSION_PROBLEM_NUMBER = "SESSION_PROBLEM_NUMBER";
	public static final String SESSION_DATE_START = "SESSION_DATE_START";
	public static final String SESSION_DATE_END = "SESSION_DATE_END";

	// application attributes
	public static final String APPLICATION_DEPARMENT1_COUNT = "APPLICATION_DEPARMENT1_COUNT";
	public static final String APPLICATION_POSTCHECK_SUMMARY_REPORT_TABLE = "APPLICATION_POSTCHECK_SUMMARY_REPORT_TABLE";

	// json key
	public static final String JSON_KEY_IS_SUCCESS = "isSuccess";
	public static final String JSON_KEY_NEXT = "next";
	public static final String JSON_KEY_ERROR = "error";

	// department type
	public static final int DEPARTMENT_TYPE_JIGUAN = 1;
	public static final int DEPARTMENT_TYPE_SHIYEBU = 2;

	// problem type
	public static final int PROBLEM_TYPE_POSTCHECK = 1;
	public static final int PROBLEM_TYPE_DEFECT = 2;
	public static final int PROBLEM_TYPE_TENDENCY = 3;
	public static final int PROBLEM_TYPE_NOTPLANED_SHUTDOWN = 4;
	public static final int PROBLEM_TYPE_TEMP_SHUTDOWN = 5;
	public static final int PROBLEM_TYPE_ACCIDENT_REGISTERFORM = 6;
	public static final int PROBLEM_TYPE_ACCIDENT_INFOSHEET = 7;
	public static final int PROBLEM_TYPE_ACCIDENT_REPORT = 8;
	public static final int PROBLEM_TYPE_ACCIDENT_CHECKFORM2 = 9;
	public static final int PROBLEM_TYPE_ACCIDENT_CHECKFORM3 = 10;
	public static final int PROBLEM_TYPE_POSTCHECK_MONTH_CHECK_REPORT = 11;
	public static final int PROBLEM_TYPE_POSTCHECK_MONTH_SANWEI_REPORT = 12;
	public static final int PROBLEM_TYPE_POSTCHECK_MONTH_CORPSANWEI_REPORT = 13;
	public static final int PROBLEM_TYPE_WEAK_REPORT = 14;
	public static final int PROBLEM_TYPE_OTHER = 15;

	// problem name
	public static final String PROBLEM_NAME_NOTPLANNED_SHUTDOWN = "PROBLEM_NAME_NOTPLANNED_SHUTDOWN";
	public static final String PROBLEM_NAME_TEMP_SHUTDOWN = "PROBLEM_NAME_TEMP_SHUTDOWN";

	// problem zhenggai
	public static final String PROBLEM_ZHENGGAI_ISSOLVED = "PROBLEM_ZHENGGAI_ISSOLVED";
	public static final String PROBLEM_ZHENGGAI_NONE = "PROBLEM_ZHENGGAI_NONE";

	// weak report type
	public static final int WEAK_REPORT_TYPE_YIXIANYUANGONG = 1;
	public static final int WEAK_REPORT_TYPE_GUANLIRENYUAN = 2;
	public static final int WEAK_REPORT_TYPE_DANWEI = 3;

	// role type
	public static final int ROLE_TYPE_YIXIANYUANGONG = 1;
	public static final int ROLE_TYPE_ZUYUAN = 2;
	public static final int ROLE_TYPE_ZUZHANG = 4;
	public static final int ROLE_TYPE_ZHUANGZHIZHANG = 8;
	public static final int ROLE_TYPE_ANQUANZONGJIAN = 16;
	public static final int ROLE_TYPE_SHENGCHANFUBUZHANG = 32;
	public static final int ROLE_TYPE_SHEBEIFUBUZHANG = 64;
	public static final int ROLE_TYPE_BUZHANG = 128;
	public static final int ROLE_TYPE_KEYUAN = 256;
	public static final int ROLE_TYPE_FUKEZHANG = 512;
	public static final int ROLE_TYPE_KEZHANG = 1024;
	public static final int ROLE_TYPE_FUCHUZHANG = 2048;
	public static final int ROLE_TYPE_CHUZHANG = 4096;
	public static final int ROLE_TYPE_ZONGSHI = 8192;
	public static final int ROLE_TYPE_FUZONGJINGLI = 16384;
	public static final int ROLE_TYPE_ZONGJINGLI = 32768;

	// role level
	public static final int ROLE_LEVEL_KEJI = 3;

	// auth type
	public static final int AUTH_TYPE_DEFECT = 1;
	public static final int AUTH_TYPE_TENDENCY = 2;
	public static final int AUTH_TYPE_NOTPLANED_SHUTDOWN = 3;
	public static final int AUTH_TYPE_TEMP_SHUTDOWN = 4;
	public static final int AUTH_TYPE_ACCIDENT_REGISTER = 5;
	public static final int AUTH_TYPE_ACCIDENT_FEEDBACK = 6;
	public static final int AUTH_TYPE_POSTCHECK_MONTH_CHECK_REPORT = 7;
	public static final int AUTH_TYPE_POSTCHECK_MONTH_SANWEI_REPORT = 8;
	public static final int AUTH_TYPE_POSTCHECK_MONTH_CORPSANWEI_REPORT = 9;
	public static final int AUTH_TYPE_WEAK_REPORT_YIXIAN = 10;
	public static final int AUTH_TYPE_WEAK_REPORT_GUANLI = 11;
	public static final int AUTH_TYPE_WEAK_REPORT_DANWEI = 12;

	// title level
	public static final int TITLE_LEVEL_CHU = 4;

	// manage group id
	public static final long MANAGE_GROUP_ID_SHENGCHAN = 15;
	public static final long MANAGE_GROUP_ID_SHEBEI = 14;
	public static final long MANAGE_GROUP_ID_HSE = 7;
	public static final long MANAGE_GROUP_ID_ZONGHE = 19;
	public static final long MANAGE_GROUP_ID_DANGQUN = 10;
	public static final long MANAGE_GROUP_ID_SHENGCHANSHEBEI = 16;
	public static final long MANAGE_GROUP_ID_JISHU = 12;
	public static final long MANAGE_GROUP_ID_KEYAN_JISHU_FUWU = 20;
	public static final long MANAGE_GROUP_ID_REDIANYUNXING = 23;
	public static final long MANAGE_GROUP_ID_GONGYONGGONGCHENG = 22;
	public static final long MANAGE_GROUP_ID_CANGCHU = 9;

	// department 1 id
	public static final long DEPARTMENT1_ID_HSEGUANLICHU = 2;
	public static final long DEPARTMENT1_ID_QIYEGUANLICHU = 15;
	public static final long DEPARTMENT1_ID_HSEDUCHA = 21;
	public static final long DEPARTMENT1_ID_XINWENZHONGXINSHIHUABAO = 27;
	public static final long DEPARTMENT1_ID_XINWENZHONGXINDIANSHITAI = 28;
	public static final long DEPARTMENT1_ID_LINGDAOBANZI = 32;
	public static final long DEPARTMENT1_ID_FUZONGSHI = 33;
	public static final long DEPARTMENT1_ID_GAOHUABINGUAN = 40;
	public static final long DEPARMTNET1_ID_LIANHUAYITIHUAXIANGMUZU = 41;
	public static final long DEPARTMENT1_ID_JISHUZHILIANGCHU = 5;
	public static final long DEPARTMENT1_ID_SHENGCHANDIAODUCHU = 4;
	public static final long DEPARTMENT1_ID_SHEBEIDONGLICHU = 6;

	public static final Long[] CHUSHI_IDS_POSTCHECKREPORT = new Long[] { Constants.DEPARTMENT1_ID_HSEGUANLICHU,
			Constants.DEPARTMENT1_ID_JISHUZHILIANGCHU, Constants.DEPARTMENT1_ID_SHENGCHANDIAODUCHU,
			Constants.DEPARTMENT1_ID_SHEBEIDONGLICHU };
	public static final Long[] CHUSHI_IDS_WEAK = new Long[] { Constants.DEPARTMENT1_ID_LINGDAOBANZI, Constants.DEPARTMENT1_ID_FUZONGSHI,
			Constants.DEPARTMENT1_ID_GAOHUABINGUAN, Constants.DEPARMTNET1_ID_LIANHUAYITIHUAXIANGMUZU };

	// department 2 id
	public static final long DEPARTMENT2_ID_KAOHEKE = 79;

	// shiyebu id
	public static final long SHIYEBU_ID_LIANYOU1 = 42;
	public static final long SHIYEBU_ID_LIANYOU2 = 43;
	public static final long SHIYEBU_ID_LIANYOU3 = 44;
	public static final long SHIYEBU_ID_LIANYOU4 = 45;
	public static final long SHIYEBU_ID_LIANYOU5 = 46;
	public static final long SHIYEBU_ID_HUAGONG1 = 47;
	public static final long SHIYEBU_ID_HUAGONG2 = 48;
	public static final long SHIYEBU_ID_HUAGONG3 = 49;
	public static final long SHIYEBU_ID_HUAGONG4 = 50;
	public static final long SHIYEBU_ID_SHUIWUGUANLI = 53;
	public static final long SHIYEBU_ID_CHUYUN1 = 51;
	public static final long SHIYEBU_ID_CHUYUN2 = 52;
	public static final long SHIYEBU_ID_CHANPINFENXIFUWU = 55;
	public static final long SHIYEBU_ID_DONGLIGUANLI = 54;
	public static final long SHIYEBU_ID_HUANJINGJIANCE = 1;
	public static final long SHIYEBU_ID_LIANYOUYITIXIANGMU = 41;

	// chishi id
	public static final long JIGUAN_ID_GONGYINGXIAOSHOU = 39;

	// Postcheck id
	public static final long POSTCHECK_ID_ANQUANGUANLI = 1;
	public static final long POSTCHECK_ID_HUANBAOGUANLI = 2;
	public static final long POSTCHECK_ID_SHENCHANGUANLI = 3;
	public static final long POSTCHECK_ID_GONGYIJISHUGUANLI = 4;
	public static final long POSTCHECK_ID_ZHILIANGGUANLI = 5;
	public static final long POSTCHECK_ID_SHEBEIGUANLI = 10;
	public static final long POSTCHECK_ID_JIENENGJIANGHAOGUANLI = 13;
	public static final long POSTCHECK_ID_SHIYANSHIGUANLI = 23;
	public static final long POSTCHECK_ID_DONGLIXITONGZHUANYEGUANLI = 24;

	public static final long[] POSTCHECK_IDS_QUALITYREPORT = new long[] { POSTCHECK_ID_ANQUANGUANLI, POSTCHECK_ID_HUANBAOGUANLI,
			POSTCHECK_ID_SHENCHANGUANLI, POSTCHECK_ID_GONGYIJISHUGUANLI, POSTCHECK_ID_ZHILIANGGUANLI, POSTCHECK_ID_SHEBEIGUANLI,
			POSTCHECK_ID_JIENENGJIANGHAOGUANLI, POSTCHECK_ID_SHIYANSHIGUANLI, POSTCHECK_ID_DONGLIXITONGZHUANYEGUANLI };

	// problem status
	public static final int PROBLEM_STATUS_OPEN = 1;
	public static final int PROBLEM_STATUS_ZUZHANG_ZHUANGZHIZHANG = PROBLEM_STATUS_OPEN + 1;
	public static final int PROBLEM_STATUS_ZUYUAN = PROBLEM_STATUS_ZUZHANG_ZHUANGZHIZHANG + 1;
	public static final int PROBLEM_STATUS_ANQUANZONGJIAN_FUBUZHANG = PROBLEM_STATUS_ZUYUAN + 1;
	public static final int PROBLEM_STATUS_BUZHANG = PROBLEM_STATUS_ANQUANZONGJIAN_FUBUZHANG + 1;
	public static final int PROBLEM_STATUS_KEYUAN = PROBLEM_STATUS_BUZHANG + 1;
	public static final int PROBLEM_STATUS_FUKEZHANG = PROBLEM_STATUS_KEYUAN + 1;
	public static final int PROBLEM_STATUS_KEZHANG = PROBLEM_STATUS_FUKEZHANG + 1;
	public static final int PROBLEM_STATUS_FUCHUZHANG = PROBLEM_STATUS_KEZHANG + 1;
	public static final int PROBLEM_STATUS_CHUZHANG = PROBLEM_STATUS_FUCHUZHANG + 1;
	public static final int PROBLEM_STATUS_OTHER_DEPART_HELP = PROBLEM_STATUS_CHUZHANG + 1;
	public static final int PROBLEM_STATUS_CLOSE = 100;
	public static final int PROBLEM_STATUS_PROVED = PROBLEM_STATUS_CLOSE + 1;

	// accident status
	public static final int ACCIDENT_STATUS_APPLICATION = 1;
	public static final int ACCIDENT_STATUS_UPDATE = 2;
	public static final int ACCIDENT_STATUS_COMPLETE = 3;

	// title level
	public static final int TITLE_LEVEL_YIXIANYUANGONG = 1;
	public static final int TITLE_LEVEL_ZUYUAN = 2;
	public static final int TITLE_LEVEL_KEJI = 3;
	public static final int TITLE_LEVEL_CHUJI = 4;
	public static final int TITLE_LEVEL_JUJI = 5;

	// process method
	public static final int PROCESS_METHOD_FEEDBACK = 0;
	public static final int PROCESS_METHOD_CLOSE = 1;
	public static final int PROCESS_METHOD_TRANSFER = 2;
	public static final int PROCESS_METHOD_ESCALATE = 3;
	public static final int PROCESS_METHOD_SENDBACK = 4;
	public static final int PROCESS_METHOD_OTHERDEPART = 5;
	public static final int PROCESS_METHOD_PROVE = 6;
	public static final int PROCESS_METHOD_CONVERT = 7;
	public static final int PROCESS_METHOD_SUBMIT_REPORT = 8;

	public static final String PROCESS_METHOD_FEEDBACK_LABEL = "PROCESS_METHOD_FEEDBACK_LABEL";
	public static final String PROCESS_METHOD_CLOSE_LABEL = "PROCESS_METHOD_CLOSE_LABEL";
	public static final String PROCESS_METHOD_TRANSFER_LABEL = "PROCESS_METHOD_TRANSFER_LABEL";
	public static final String PROCESS_METHOD_ESCALATE_LABEL = "PROCESS_METHOD_ESCALATE_LABEL";
	public static final String PROCESS_METHOD_SENDBACK_LABEL = "PROCESS_METHOD_SENDBACK_LABEL";
	public static final String PROCESS_METHOD_OTHERDEPART_LABEL = "PROCESS_METHOD_OTHERDEPART_LABEL";
	public static final String PROCESS_METHOD_PROVE_LABEL = "PROCESS_METHOD_PROVE_LABEL";
	public static final String PROCESS_METHOD_CONVERT_LABEL = "PROCESS_METHOD_CONVERT_LABEL";

	public static final String CONST_SELECTED_BY_DEPART3ID = "CONST_SELECTED_BY_DEPART3ID";
	public static final String CONST_SELECTED_BY_JOBPOSTID = "CONST_SELECTED_BY_JOBPOSTID";

	public static final String REGX_GRADE = "/^(^[1-9]\\d*\\.\\d*|0\\.\\d*[1-9]\\d*$)|(^[1-9]\\d*$)|0$/";
	public static final String REGX_AGE = "/^[0-9]*[1-9][0-9]*$/";
	public static final String REGX_COUNT = "/^\\d+$/";

	// DB field name
	public static final String COLUMN_NAME_PROBLEM_TITLE = "PROBLEM_TITLE";
	public static final String COLUMN_NAME_IS_SOLVED = "IS_SOLVED";
	public static final String COLUMN_NAME_IS_SANWEI = "IS_SANWEI";

	public static final int HSE_CATEGORY_DANGER_ACTION = 1;
	public static final int HSE_CATEGORY_DANGER_STATUS = 2;
	public static final int HSE_CATEGORY_CAUSE_TYPE_DIRECT = 1;
	public static final int HSE_CATEGORY_CAUSE_TYPE_REMOTE = 2;

	// Map key
	public static final String MAP_KEY_HSE_MONTH_REPORT = "HSE_MONTH_REPORT";
	public static final String MAP_KEY_HSE_MONTH_COMPARE_DETAIL_REPORT = "HSE_MONTH_COMPARE_DETAIL_REPORT";
	public static final String MAP_KEY_HSE_MONTH_COMPARE_TOTAL_REPORT = "HSE_MONTH_COMPARE_TOTAL_REPORT";

	// hse category type
	public static final int HSE_CATEGORY_TYPE_PERSON_POSITION = 1;
	public static final int HSE_CATEGORY_TYPE_DEFENSIVE_EQUIP = 2;
	public static final int HSE_CATEGORY_TYPE_WORK_ACTIVITY = 3;
	public static final int HSE_CATEGORY_TYPE_TOOL_EQUIP = 4;
	public static final int HSE_CATEGORY_TYPE_WORK_ENVIRONMENT = 5;

	public static final int PAGE_SIZE = 50;
	public static final String DAO_RESULT = "DAO_RESULT";
	public static final String DAO_RESULT_NUMBER = "DAO_RESULT_NUMBER";

	// from page
	public static final String FROM_PAGE_ACCIDENT_APP_TABLE_PROBLEM = "accident/application_table_problem.jsp";
	public static final String FROM_PAGE_PROBLEMS_TOBE_PROCESSED = "problemsTobeProcessed";
	public static final String FROM_PAGE_SUPERVISE_PAGE = "supervise";
	public static final String FROM_PAGE_YIBAN_PAGE = "yiban";
	public static final String FROM_PAGE_POSTCHECK_BROWSE = "postcheckBrowse";
}
